.content-list{
  width: 100%;
  padding-bottom: px2rem(60px);
  .content-list-header{
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    .list-title{
      padding: 10px 0px;
      font-size: px2rem(16px);
      display: table-cell;
      vertical-align: middle;
      text-align: center;
      color: #7D7D7D;
      .title-line{
        display: inline-block;
        height: 1px;
        background: #7D7D7D;
        width: 20px;
        margin: 0px 8px;
        vertical-align: middle;
      }
    }
  }
  .loading-state{
    width: 100%;
    font-size: px2rem(14px);
    padding: px2rem(8px) 0px;
    color: #afaeae;
    text-align: center;
  }

}
